to sigh with relief - Francés Inglés Diccionario